package qianting.news.article.service;

import qianting.news.apis.models.comment.dtos.CommentRepayDto;
import qianting.news.apis.models.comment.dtos.CommentRepayLikeDto;
import qianting.news.apis.models.comment.dtos.CommentRepaySaveDto;
import qianting.news.common.entity.State;

/**
 * 评论回复
 */
public interface CommentRepayService {

    /**
     * 查看更多回复内容
     * @param dto
     * @return
     */
    public State loadCommentRepay(CommentRepayDto dto);

    /**
     * 保存回复
     * @return
     */
    public State saveCommentRepay(CommentRepaySaveDto dto);

    /**
     * 点赞回复的评论
     * @param dto
     * @return
     */
    public State saveCommentRepayLike(CommentRepayLikeDto dto);
}